The problems of designing a conversation scheme for concurrent object oriented languages
نویسنده
چکیده
The paper discusses the problems to be tackled while designing conversation schemes for concurrent object oriented languages (COOLs). Some approaches to solving these problems and to using conversations in COOLs in the most appropriate ways are proposed. The most relevant characteristics of these languages with respect to conversation scheme design are outlined. The paper attempts to define all accessories of the conversation concept within the concurrent object oriented paradigm. It is considered how the peculiarities of COOLs (such as inheritance, concurrency control, reuse of the concurrency control code) can facilitate the use of conversation schemes. Worthwhile directions of future research are pointed out.
منابع مشابه
Conversations of Objects
An increasing range of application systems implemented in concurrent object oriented languages (COOLs) creates a pressing demand for developing approaches which provide a systematic way of tolerating software and hardware faults by using software diversity. This paper deals with the problem of tolerating faults in concurrent systems of this type. The purposes of this paper are as follows: to di...
متن کاملTerm Graph Rewriting as a Specification and Implementation Framework for Concurrent Object-Oriented Programming Languages
The usefulness of the generalised computational model of Term Graph Rewriting Systems (TGRS) for designing and implementing concurrent object-oriented languages, and also for specifying and reasoning about the interaction between concurrency and object-orientation (such as concurrent synchronisation of methods or interference problems between concurrency and inheritance), is examined in this pa...
متن کاملException Semantics in a Parallel Distributed Object Oriented Environment
Exceptions have been used to provide a mechanism in object oriented programming languages for assuring program safety and robustness. Although the implementation of exceptions is well understood in a non-concurrent language environment , its use is not as well established when dealing with the requirements of a parallel or distributed setting. Distributed and concurrent programming introduces m...
متن کامل2 Concurrency Issues in Object - Oriented Programming
The integration of concurrent and object-oriented programming, although promising, presents problems that have not yet been fully explored. In this paper we attempt to identify issues in the design of concurrent object-oriented languages that must be addressed to achieve a satisfactory integration of concurrency in the object-oriented framework. We consider the approaches followed by object-ori...
متن کاملPrototyping Programming Environments for Object-Oriented Concurrent Languages: a Smalltalk-Based Experience Lo c LESCAUDRON
This paper discusses the prototyping of programming environments for object-oriented concurrent programming languages. We advocate designing new prototypes starting from existing sophisticated programming environments that we can nd in standard (sequential) object-oriented programming languages (namely Smalltalk-80 1 ). Our starting point is a testbed for object-oriented concurrent languages ba...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Microprocessing and Microprogramming
دوره 40 شماره
صفحات -
تاریخ انتشار 1994